artificial irrigation - Espagnol Anglais Dictionnaire